小弟我是就讀於大三資工系的老鳥,未來專題方向想透過NodeJs with MongoDB來做開發,所以今天我將來做Node.js的介紹
首先Node.js的功能是什麼,Node.js 是能夠在伺服器端運行 JavaScript 的開放原始碼、跨平台執行環境。
我認為Node.js的好處是能夠在Windows作業系統、Mac作業系統、Linux作業系統都能運作,並且node.js能提供開發者使用簡單明瞭的程式碼來建立快速、可擴充的網路應用系統
下載node.js可以到https://nodejs.org/en 官方網站去做下載,如果要檢查下載的版本可以在終端機打
node -v
npm -v
來檢查Node.js 和 npm 的版本號,npm就是Node.js 的套件管理器
node.js的基本模組大部分是用JavaScript來寫的,因為在 node.js 出現之前,JavaScript 通常作為使用者端程式設計語言使用,以JavaScript 寫出的程式通常在使用者的瀏覽器上執行
node.js的好處是高效的非阻塞I/O模型,不像PHP語言是阻塞的,這表示它可以處理大量要求而且不用等待,從而實現高效的性能,加上許多大公司,例如:微軟、Netflix、Uber、Yahoo等等的公司都在使用,表示node.js是一個受信任且可靠的技術選擇
// 創建一個簡單的Node.js程式
console.log("Hello, World!");
這樣就會顯示出Hello,World!了